package oop;

/**
 * @author: knowno
 * @create: 2025-09-11 10:59
 * @Version 1.0
 **/
public class TestAnimal {
    public static void main(String[] args) {
        //父类引用  指向 父类对象
        Animal a = new Animal();

        //子类引用  指向 子类对象
        Dog d = new Dog();

        //父类引用  指向 父类对象
        Animal a1 = new Dog();

        //子类引用 指向子类对象
        Tiger t = new Tiger();
        //调用方法分别传递父类对象,子类对象,子类对象
        Zoo.perform(a);
        Zoo.perform(a1);
        Zoo.perform(d);
        Zoo.perform(t);

    }
}
